package jmine.tec.hydra.send;

import jmine.tec.hydra.api.HydraMessage;

/**
 * Interface que determina o comportamento das implementações responsáveis por enviar as mensagens.
 * 
 * @author piercio
 */
public interface Sender {

    /**
     * Envia a mensagem para o seu destinatário.
     * 
     * @param message a {@link Mensagem} a ser enviada.
     */
    void send(HydraMessage message);
}